<!DOCTYPE html>
<html lang="en-US" dir="ltr">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <title>开源 & 授权 | FlowLong 飞龙工作流引擎</title>
    <meta name="description" content="真正的国产工作流引擎 json 格式实例模型、简易审批流程设计器、🚩为中国特色审批匠心打造❗">
    <meta name="generator" content="VitePress v1.0.1">
    <link rel="preload stylesheet" href="/static/style.DXjtiuG0.css" as="style">
    
    <script type="module" src="/static/app.DxlyhtDh.js"></script>
    <link rel="preload" href="/static/inter-roman-latin.Bu8hRsVA.woff2" as="font" type="font/woff2" crossorigin="">
    <link rel="modulepreload" href="/static/chunks/framework.BjiR7zK0.js">
    <link rel="modulepreload" href="/static/chunks/theme.CyiQalSX.js">
    <link rel="modulepreload" href="/static/docs_authorization.md.CsPHnhzG.lean.js">
    <link rel="icon" href="/favicon.ico">
    <meta property="og:type" content="flowlong">
    <meta property="og:title" content="FlowLong 飞龙工作流引擎">
    <meta name="og:locale" content="cn">
    <meta name="og:site_name" content="flowlong">
    <script>var _hmt=_hmt||[];(function(){var e=document.createElement("script");e.src="https://hm.baidu.com/hm.js?a078570069170e4ca8ef1bf17b822e29";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})();</script>
    <script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
    <script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
  </head>
  <body>
    <div id="app"><div class="Layout" data-v-5d98c3a5><!--[--><!--]--><!--[--><span tabindex="-1" data-v-0f60ec36></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-0f60ec36> Skip to content </a><!--]--><!----><header class="VPNav" data-v-5d98c3a5 data-v-ae24b3ad><div class="VPNavBar has-sidebar top" data-v-ae24b3ad data-v-ccf7ddec><div class="wrapper" data-v-ccf7ddec><div class="container" data-v-ccf7ddec><div class="title" data-v-ccf7ddec><div class="VPNavBarTitle has-sidebar" data-v-ccf7ddec data-v-ab179fa1><a class="title" href="/" data-v-ab179fa1><!--[--><!--]--><!--[--><img class="VPImage logo" src="/logo.svg" alt data-v-8426fc1a><!--]--><span data-v-ab179fa1>FlowLong</span><!--[--><!--]--></a></div></div><div class="content" data-v-ccf7ddec><div class="content-body" data-v-ccf7ddec><!--[--><!--]--><div class="VPNavBarSearch search" data-v-ccf7ddec><!--[--><!----><div id="docsearch"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search"><span class="DocSearch-Button-Container"><span class="vp-icon DocSearch-Search-Icon"></span><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"><kbd class="DocSearch-Button-Key"></kbd><kbd class="DocSearch-Button-Key">K</kbd></span></button></div><!--]--></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-ccf7ddec data-v-7f418b0f><span id="main-nav-aria-label" class="visually-hidden" data-v-7f418b0f>Main Navigation</span><!--[--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/" tabindex="0" data-v-7f418b0f data-v-9c663999><!--[--><span data-v-9c663999>🐲主页</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink active" href="/docs/authorization.html" tabindex="0" data-v-7f418b0f data-v-9c663999><!--[--><span data-v-9c663999>开源💎授权</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/docs/preferential.html" tabindex="0" data-v-7f418b0f data-v-9c663999><!--[--><span data-v-9c663999>优惠🎉活动</span><!--]--></a><!--]--><!--[--><div class="VPFlyout VPNavBarMenuGroup" data-v-7f418b0f data-v-b6c34ac9><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-b6c34ac9><span class="text" data-v-b6c34ac9><!----><span data-v-b6c34ac9>🍉指南</span><span class="vpi-chevron-down text-icon" data-v-b6c34ac9></span></span></button><div class="menu" data-v-b6c34ac9><div class="VPMenu" data-v-b6c34ac9 data-v-e7ea1737><div class="items" data-v-e7ea1737><!--[--><!--[--><div class="VPMenuGroup" data-v-e7ea1737 data-v-69e747b5><p class="title" data-v-69e747b5>介绍</p><!--[--><!--[--><div class="VPMenuLink" data-v-69e747b5 data-v-43f1e123><a class="VPLink link" href="/docs/preface.html" data-v-43f1e123><!--[-->前言<!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-e7ea1737 data-v-69e747b5><p class="title" data-v-69e747b5>入门知识</p><!--[--><!--[--><div class="VPMenuLink" data-v-69e747b5 data-v-43f1e123><a class="VPLink link" href="/docs/started.html" data-v-43f1e123><!--[-->快速上手<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-69e747b5 data-v-43f1e123><a class="VPLink link" href="/docs/install.html" data-v-43f1e123><!--[-->安装集成<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-69e747b5 data-v-43f1e123><a class="VPLink link" href="/docs/tables.html" data-v-43f1e123><!--[-->表结构说明<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-69e747b5 data-v-43f1e123><a class="VPLink link" href="/docs/designer.html" data-v-43f1e123><!--[-->流程设计器<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-69e747b5 data-v-43f1e123><a class="VPLink link" href="/docs/source.html" data-v-43f1e123><!--[-->数据来源<!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-e7ea1737 data-v-69e747b5><p class="title" data-v-69e747b5>基本操作</p><!--[--><!--[--><div class="VPMenuLink" data-v-69e747b5 data-v-43f1e123><a class="VPLink link" href="/docs/operation/deploy.html" data-v-43f1e123><!--[-->部署流程<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-69e747b5 data-v-43f1e123><a class="VPLink link" href="/docs/operation/launch.html" data-v-43f1e123><!--[-->发起流程<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-69e747b5 data-v-43f1e123><a class="VPLink link" href="/docs/operation/service.html" data-v-43f1e123><!--[-->流程服务<!--]--></a></div><!--]--><!--]--></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--[--><div class="VPFlyout VPNavBarMenuGroup" data-v-7f418b0f data-v-b6c34ac9><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-b6c34ac9><span class="text" data-v-b6c34ac9><!----><span data-v-b6c34ac9>🍒配置</span><span class="vpi-chevron-down text-icon" data-v-b6c34ac9></span></span></button><div class="menu" data-v-b6c34ac9><div class="VPMenu" data-v-b6c34ac9 data-v-e7ea1737><div class="items" data-v-e7ea1737><!--[--><!--[--><div class="VPMenuLink" data-v-e7ea1737 data-v-43f1e123><a class="VPLink link" href="/docs/designer.html" data-v-43f1e123><!--[-->流程设计器<!--]--></a></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/docs/qa.html" tabindex="0" data-v-7f418b0f data-v-9c663999><!--[--><span data-v-9c663999>❓问答</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/docs/support.html" tabindex="0" data-v-7f418b0f data-v-9c663999><!--[--><span data-v-9c663999>捐赠😍支持</span><!--]--></a><!--]--><!--]--></nav><!----><div class="VPNavBarAppearance appearance" data-v-ccf7ddec data-v-e6aabb21><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title="Switch to dark theme" aria-checked="false" data-v-e6aabb21 data-v-d1f28634 data-v-1d5665e3><span class="check" data-v-1d5665e3><span class="icon" data-v-1d5665e3><!--[--><span class="vpi-sun sun" data-v-d1f28634></span><span class="vpi-moon moon" data-v-d1f28634></span><!--]--></span></span></button></div><div class="VPSocialLinks VPNavBarSocialLinks social-links" data-v-ccf7ddec data-v-0394ad82 data-v-7bc22406><!--[--><a class="VPSocialLink no-icon" href="https://github.com/aizuda/flowlong" aria-label="github" target="_blank" rel="noopener" data-v-7bc22406 data-v-eee4e7cb><span class="vpi-social-github" /></a><a class="VPSocialLink no-icon" href="https://gitee.com/aizuda/flowlong" aria-label target="_blank" rel="noopener" data-v-7bc22406 data-v-eee4e7cb><svg x="5" y="5" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" width="18" height="18"><path d="M512 1024C229.222 1024 0 794.778 0 512S229.222 0 512 0s512 229.222 512 512-229.222 512-512 512z m259.149-568.883h-290.74a25.293 25.293 0 0 0-25.292 25.293l-0.026 63.206c0 13.952 11.315 25.293 25.267 25.293h177.024c13.978 0 25.293 11.315 25.293 25.267v12.646a75.853 75.853 0 0 1-75.853 75.853h-240.23a25.293 25.293 0 0 1-25.267-25.293V417.203a75.853 75.853 0 0 1 75.827-75.853h353.946a25.293 25.293 0 0 0 25.267-25.292l0.077-63.207a25.293 25.293 0 0 0-25.268-25.293H417.152a189.62 189.62 0 0 0-189.62 189.645V771.15c0 13.977 11.316 25.293 25.294 25.293h372.94a170.65 170.65 0 0 0 170.65-170.65V480.384a25.293 25.293 0 0 0-25.293-25.267z" fill="#C71D23"></path></svg></a><!--]--></div><div class="VPFlyout VPNavBarExtra extra" data-v-ccf7ddec data-v-d0bd9dde data-v-b6c34ac9><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-b6c34ac9><span class="vpi-more-horizontal icon" data-v-b6c34ac9></span></button><div class="menu" data-v-b6c34ac9><div class="VPMenu" data-v-b6c34ac9 data-v-e7ea1737><!----><!--[--><!--[--><!----><div class="group" data-v-d0bd9dde><div class="item appearance" data-v-d0bd9dde><p class="label" data-v-d0bd9dde>切换亮色/暗黑模式</p><div class="appearance-action" data-v-d0bd9dde><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title="Switch to dark theme" aria-checked="false" data-v-d0bd9dde data-v-d1f28634 data-v-1d5665e3><span class="check" data-v-1d5665e3><span class="icon" data-v-1d5665e3><!--[--><span class="vpi-sun sun" data-v-d1f28634></span><span class="vpi-moon moon" data-v-d1f28634></span><!--]--></span></span></button></div></div></div><div class="group" data-v-d0bd9dde><div class="item social-links" data-v-d0bd9dde><div class="VPSocialLinks social-links-list" data-v-d0bd9dde data-v-7bc22406><!--[--><a class="VPSocialLink no-icon" href="https://github.com/aizuda/flowlong" aria-label="github" target="_blank" rel="noopener" data-v-7bc22406 data-v-eee4e7cb><span class="vpi-social-github" /></a><a class="VPSocialLink no-icon" href="https://gitee.com/aizuda/flowlong" aria-label target="_blank" rel="noopener" data-v-7bc22406 data-v-eee4e7cb><svg x="5" y="5" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" width="18" height="18"><path d="M512 1024C229.222 1024 0 794.778 0 512S229.222 0 512 0s512 229.222 512 512-229.222 512-512 512z m259.149-568.883h-290.74a25.293 25.293 0 0 0-25.292 25.293l-0.026 63.206c0 13.952 11.315 25.293 25.267 25.293h177.024c13.978 0 25.293 11.315 25.293 25.267v12.646a75.853 75.853 0 0 1-75.853 75.853h-240.23a25.293 25.293 0 0 1-25.267-25.293V417.203a75.853 75.853 0 0 1 75.827-75.853h353.946a25.293 25.293 0 0 0 25.267-25.292l0.077-63.207a25.293 25.293 0 0 0-25.268-25.293H417.152a189.62 189.62 0 0 0-189.62 189.645V771.15c0 13.977 11.316 25.293 25.294 25.293h372.94a170.65 170.65 0 0 0 170.65-170.65V480.384a25.293 25.293 0 0 0-25.293-25.267z" fill="#C71D23"></path></svg></a><!--]--></div></div></div><!--]--><!--]--></div></div></div><!--[--><!--]--><button type="button" class="VPNavBarHamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="VPNavScreen" data-v-ccf7ddec data-v-e5dd9c1c><span class="container" data-v-e5dd9c1c><span class="top" data-v-e5dd9c1c></span><span class="middle" data-v-e5dd9c1c></span><span class="bottom" data-v-e5dd9c1c></span></span></button></div></div></div></div><div class="divider" data-v-ccf7ddec><div class="divider-line" data-v-ccf7ddec></div></div></div><!----></header><div class="VPLocalNav has-sidebar empty" data-v-5d98c3a5 data-v-a6f0e41e><div class="container" data-v-a6f0e41e><button class="menu" aria-expanded="false" aria-controls="VPSidebarNav" data-v-a6f0e41e><span class="vpi-align-left menu-icon" data-v-a6f0e41e></span><span class="menu-text" data-v-a6f0e41e>文章</span></button><div class="VPLocalNavOutlineDropdown" style="--vp-vh:0px;" data-v-a6f0e41e data-v-d2ecc192><button data-v-d2ecc192>返回顶部</button><!----></div></div></div><aside class="VPSidebar" data-v-5d98c3a5 data-v-575e6a36><div class="curtain" data-v-575e6a36></div><nav class="nav" id="VPSidebarNav" aria-labelledby="sidebar-aria-label" tabindex="-1" data-v-575e6a36><span class="visually-hidden" id="sidebar-aria-label" data-v-575e6a36> Sidebar Navigation </span><!--[--><!--]--><!--[--><div class="group" data-v-575e6a36><section class="VPSidebarItem level-0 collapsible" data-v-575e6a36 data-v-b8d55f3b><div class="item" role="button" tabindex="0" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><h2 class="text" data-v-b8d55f3b>介绍</h2><div class="caret" role="button" aria-label="toggle section" tabindex="0" data-v-b8d55f3b><span class="vpi-chevron-right caret-icon" data-v-b8d55f3b></span></div></div><div class="items" data-v-b8d55f3b><!--[--><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/preface.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>前言</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/preferential.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>优惠🎉活动</p><!--]--></a><!----></div><!----></div><!--]--></div></section></div><div class="group" data-v-575e6a36><section class="VPSidebarItem level-0 collapsible has-active" data-v-575e6a36 data-v-b8d55f3b><div class="item" role="button" tabindex="0" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><h2 class="text" data-v-b8d55f3b>入门知识</h2><div class="caret" role="button" aria-label="toggle section" tabindex="0" data-v-b8d55f3b><span class="vpi-chevron-right caret-icon" data-v-b8d55f3b></span></div></div><div class="items" data-v-b8d55f3b><!--[--><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/started.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>快速上手</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/authorization.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>开源💎授权</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/install.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>安装集成</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/tables.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>表结构说明</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/designer.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>流程设计器</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/source.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>数据来源</p><!--]--></a><!----></div><!----></div><!--]--></div></section></div><div class="group" data-v-575e6a36><section class="VPSidebarItem level-0 collapsible" data-v-575e6a36 data-v-b8d55f3b><div class="item" role="button" tabindex="0" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><h2 class="text" data-v-b8d55f3b>模型实例</h2><div class="caret" role="button" aria-label="toggle section" tabindex="0" data-v-b8d55f3b><span class="vpi-chevron-right caret-icon" data-v-b8d55f3b></span></div></div><div class="items" data-v-b8d55f3b><!--[--><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/instanceListener.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>实例监听</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/modelCache.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>模型缓存</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/modelParser.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>模型解析器</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/dataTransfer.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>数据传输</p><!--]--></a><!----></div><!----></div><!--]--></div></section></div><div class="group" data-v-575e6a36><section class="VPSidebarItem level-0 collapsible" data-v-575e6a36 data-v-b8d55f3b><div class="item" role="button" tabindex="0" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><h2 class="text" data-v-b8d55f3b>工作任务</h2><div class="caret" role="button" aria-label="toggle section" tabindex="0" data-v-b8d55f3b><span class="vpi-chevron-right caret-icon" data-v-b8d55f3b></span></div></div><div class="items" data-v-b8d55f3b><!--[--><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/taskListener.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>监听</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/taskTrigger.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>触发器</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/taskReminder.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>提醒</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/taskCreateInterceptor.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>创建拦截器</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/taskAccessStrategy.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>访问策略</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/taskActorProvider.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>参与者</p><!--]--></a><!----></div><!----></div><!--]--></div></section></div><div class="group" data-v-575e6a36><section class="VPSidebarItem level-0 collapsible" data-v-575e6a36 data-v-b8d55f3b><div class="item" role="button" tabindex="0" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><h2 class="text" data-v-b8d55f3b>基本操作</h2><div class="caret" role="button" aria-label="toggle section" tabindex="0" data-v-b8d55f3b><span class="vpi-chevron-right caret-icon" data-v-b8d55f3b></span></div></div><div class="items" data-v-b8d55f3b><!--[--><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/operation/deploy.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>部署流程</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/operation/launch.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>发起流程</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/operation/service.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>流程服务</p><!--]--></a><!----></div><!----></div><!--]--></div></section></div><div class="group" data-v-575e6a36><section class="VPSidebarItem level-0 collapsible" data-v-575e6a36 data-v-b8d55f3b><div class="item" role="button" tabindex="0" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><h2 class="text" data-v-b8d55f3b>其他站点</h2><div class="caret" role="button" aria-label="toggle section" tabindex="0" data-v-b8d55f3b><span class="vpi-chevron-right caret-icon" data-v-b8d55f3b></span></div></div><div class="items" data-v-b8d55f3b><!--[--><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/sponsor.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>成为赞助商</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/support.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>捐赠😍支持</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-b8d55f3b data-v-b8d55f3b><div class="item" data-v-b8d55f3b><div class="indicator" data-v-b8d55f3b></div><a class="VPLink link link" href="/docs/links.html" data-v-b8d55f3b><!--[--><p class="text" data-v-b8d55f3b>友情链接</p><!--]--></a><!----></div><!----></div><!--]--></div></section></div><!--]--><!--[--><!--]--></nav></aside><div class="VPContent has-sidebar" id="VPContent" data-v-5d98c3a5 data-v-1428d186><div class="VPDoc has-sidebar has-aside" data-v-1428d186 data-v-39a288b8><!--[--><!--]--><div class="container" data-v-39a288b8><div class="aside" data-v-39a288b8><div class="aside-curtain" data-v-39a288b8></div><div class="aside-container" data-v-39a288b8><div class="aside-content" data-v-39a288b8><div class="VPDocAside" data-v-39a288b8 data-v-3f215769><!--[--><!--[--><!--[--><!--[--><div><div class="sponsor"><a href="http://boot.aizuda.com/?from=azd" target="_blank"><img src="https://foruda.gitee.com/images/1715955628416785121/954c16ef_12260.png"></a></div><div style="color:gray;order:9999;font-size:smaller;margin:6px;"><span>广告</span><span style="float:right;">❤️<a href="/docs/sponsor.html">成为赞助商</a></span></div></div><!--]--><!--]--><!--]--><!--]--><!--[--><!--]--><div class="VPDocAsideOutline" role="navigation" data-v-3f215769 data-v-935f8a84><div class="content" data-v-935f8a84><div class="outline-marker" data-v-935f8a84></div><div class="outline-title" role="heading" aria-level="2" data-v-935f8a84>目录</div><nav aria-labelledby="doc-outline-aria-label" data-v-935f8a84><span class="visually-hidden" id="doc-outline-aria-label" data-v-935f8a84> Table of Contents for current page </span><ul class="VPDocOutlineItem root" data-v-935f8a84 data-v-b933a997><!--[--><!--]--></ul></nav></div></div><!--[--><!--]--><div class="spacer" data-v-3f215769></div><!--[--><!--]--><!----><!--[--><!--]--><!--[--><!--]--></div></div></div></div><div class="content" data-v-39a288b8><div class="content-container" data-v-39a288b8><!--[--><!--]--><main class="main" data-v-39a288b8><div style="position:relative;" class="vp-doc _docs_authorization" data-v-39a288b8><div><h1 id="开源-授权" tabindex="-1">开源 &amp; 授权 <a class="header-anchor" href="#开源-授权" aria-label="Permalink to &quot;开源 &amp; 授权&quot;">​</a></h1><h2 id="功能区别" tabindex="-1">功能区别 <a class="header-anchor" href="#功能区别" aria-label="Permalink to &quot;功能区别&quot;">​</a></h2><blockquote><p>本文主要讲述开源版本和授权企业版的区别。</p></blockquote><p><a href="http://boot.aizuda.com?from=mp" target="_blank" rel="noreferrer">💎企业版点击预览</a></p><table><thead><tr><th>支持功能</th><th>功能描述</th><th>🟢️开源版</th><th>💎企业版</th></tr></thead><tbody><tr><td>CORE</td><td>工作流核心模块一致</td><td>✅</td><td>✅</td></tr><tr><td>授权边界</td><td>允许商用</td><td>只允许自用</td><td>售卖商用</td></tr><tr><td>申请软著</td><td>集成系统是否可申请软著</td><td>✅</td><td>✅</td></tr><tr><td>模型设计器</td><td>模型设计器（稍有区别）</td><td>✅</td><td>✅</td></tr><tr><td>表单设计器</td><td>支持自定义表单</td><td>❌️</td><td>✅</td></tr><tr><td>可视化 UI</td><td>可视化流程流转</td><td>❌️</td><td>✅</td></tr><tr><td>开发平台</td><td>拥有基础二次低代码开发平台</td><td>❌️</td><td>✅</td></tr><tr><td>提需求</td><td>可提合理需求开发支持</td><td>❌️</td><td>✅</td></tr><tr><td>技术支持</td><td>二次开发协助解决问题</td><td>❌️</td><td>✅</td></tr><tr><td>尊贵 VIP</td><td>可加入实时解答问题微信 VIP 群</td><td>❌️</td><td>✅</td></tr></tbody></table><h3 id="🔔企业版技术栈" tabindex="-1">🔔企业版技术栈 <a class="header-anchor" href="#🔔企业版技术栈" aria-label="Permalink to &quot;🔔企业版技术栈&quot;">​</a></h3><table><thead><tr><th>后端技术栈</th><th>前端技术栈</th></tr></thead><tbody><tr><td>JDK 17+</td><td>TypeScript</td></tr><tr><td>SpringBoot 3.X</td><td>Vue 3.X</td></tr><tr><td><a href="https://baomidou.com/" target="_blank" rel="noreferrer">MybatisPlus 3.X</a></td><td>Vite</td></tr><tr><td>SpringDoc</td><td>ElementPlus</td></tr><tr><td>PostgreSQL MySQL Oracle ...</td><td><a href="https://gitee.com/aizuda/qing-admin" target="_blank" rel="noreferrer">QingAdmin</a></td></tr></tbody></table><h2 id="🔥授权说明" tabindex="-1">🔥授权说明 <a class="header-anchor" href="#🔥授权说明" aria-label="Permalink to &quot;🔥授权说明&quot;">​</a></h2><blockquote><p>购买商业版授权说明，采购添加微信 <code>wx153666</code> 备注 <code>flowlong</code> 了解更多细节。</p></blockquote><ul><li><ol><li>谁购买谁可以商业使用（授权只覆盖一级授权人主体[1]）</li></ol></li><li><ol start="2"><li>允许授权单位[1]以可运行jar、镜像等（非源码）方式向客户交付。</li></ol></li><li><ol start="3"><li>若授权单位[1]个别项目需要向客户[2]交付源码，客户[2]将无权修改源码二开商用，如涉及修改后二次商用（客户[2]修改交付代码后继续商用）必须重新购买授权。</li></ol></li></ul><p>注明：</p><ul><li>[1]：购买爱组搭、飞龙工作流等企业版源码的用户</li><li>[2]：购买使用爱组搭、飞龙工作流等源码进行商业化软件开发的客户群体</li></ul><h3 id="场景案例" tabindex="-1">场景案例 <a class="header-anchor" href="#场景案例" aria-label="Permalink to &quot;场景案例&quot;">​</a></h3><blockquote><p>❗️授权遵守的原则：不可传递授权，即 A 为授权主体，商用给了 B 其中 B 是可以自用的，但是❌️不享受商用能力【B为非授权主体】需获取官方授权后✅️可商用。</p></blockquote><ul><li>场景案例一：</li></ul><blockquote><p>在这个场景中，假设软件开发公司（授权单位[1]）开发了一个用于数据处理的软件，并授权给客户公司（客户[2]）使用。根据授权协议，客户公司可以使用可运行的jar文件或镜像来部署和运行该软件。然而，如果客户公司需要访问源代码，他们必须重新向软件开发公司购买授权。一旦他们获得源代码，他们可以用于内部目的，但不能进行二次开发或修改并将其用于商业目的。如果客户公司修改了源代码并打算将其用于商业用途，他们必须重新购买授权。</p></blockquote><ul><li>场景案例二：</li></ul><blockquote><p>在这个场景中，假设软件服务提供商（授权单位[1]）提供一种用于云存储的软件服务，并将其授权给云服务提供商（客户[2]）。根据授权协议，云服务提供商可以使用可运行的jar文件或镜像来在其云平台上提供该服务。然而，如果云服务提供商需要访问源代码以进行定制或优化，他们必须重新向软件服务提供商购买授权。在获得源代码后，云服务提供商可以进行必要的修改，但不能将修改后的代码用于商业目的，除非他们重新购买了授权。</p></blockquote><ul><li>场景案例三：</li></ul><blockquote><p>在这个场景中，假设一个开源软件项目的维护者（授权单位[1]）授权给一家IT咨询公司（客户[2]），该公司希望在其客户项目中使用该软件。根据授权协议，IT咨询公司可以使用可运行的jar文件或镜像来集成该开源软件到他们的项目中。然而，如果该公司需要对软件进行定制以满足其客户的特定需求，他们必须重新向软件维护者购买授权以获取源代码。一旦获得源代码，IT咨询公司可以根据需要进行修改，但不能将修改后的代码用于商业目的，除非他们重新购买了授权。</p></blockquote></div></div></main><footer class="VPDocFooter" data-v-39a288b8 data-v-09de1c0f><!--[--><!--]--><div class="edit-info" data-v-09de1c0f><div class="edit-link" data-v-09de1c0f><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://gitee.com/aizuda/flowlong-docs" target="_blank" rel="noreferrer" data-v-09de1c0f><!--[--><span class="vpi-square-pen edit-link-icon" data-v-09de1c0f></span> Edit this page on GitHub<!--]--></a></div><div class="last-updated" data-v-09de1c0f><p class="VPLastUpdated" data-v-09de1c0f data-v-7e05ebdb>最后更新: <time datetime="2024-05-09T13:39:30.000Z" data-v-7e05ebdb></time></p></div></div><nav class="prev-next" data-v-09de1c0f><div class="pager" data-v-09de1c0f><a class="VPLink link pager-link prev" href="/docs/started.html" data-v-09de1c0f><!--[--><span class="desc" data-v-09de1c0f>上一篇</span><span class="title" data-v-09de1c0f>快速上手</span><!--]--></a></div><div class="pager" data-v-09de1c0f><a class="VPLink link pager-link next" href="/docs/install.html" data-v-09de1c0f><!--[--><span class="desc" data-v-09de1c0f>下一篇</span><span class="title" data-v-09de1c0f>安装集成</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-5d98c3a5 data-v-e315a0ad><div class="container" data-v-e315a0ad><p class="message" data-v-e315a0ad>更适合中国人的工作流引擎</p><p class="copyright" data-v-e315a0ad>Copyright © 2023 FlowLong</p></div></footer><!--[--><!--]--></div></div>
    <script>window.__VP_HASH_MAP__=JSON.parse("{\"docs_datatransfer.md\":\"ByxJ3SDl\",\"docs_preface.md\":\"HqRIi3jz\",\"docs_modelcache.md\":\"BXxakIhQ\",\"docs_taskaccessstrategy.md\":\"B5-lTF5U\",\"docs_index.md\":\"DGskog09\",\"docs_qa.md\":\"CtM8xNEB\",\"docs_sponsor.md\":\"OScmRy-l\",\"docs_taskreminder.md\":\"DZtKsqTd\",\"docs_started.md\":\"DQHazyNx\",\"docs_install.md\":\"BaBpaRit\",\"docs_links.md\":\"CBfwgqWx\",\"docs_config_index.md\":\"ems4CXJw\",\"docs_source.md\":\"CIWSViRF\",\"docs_preferential.md\":\"BXOHE361\",\"docs_modelparser.md\":\"C8ghVRwz\",\"docs_tables.md\":\"DCe8VhFE\",\"docs_tasklistener.md\":\"B1moPP-8\",\"docs_designer.md\":\"DL_ENcy9\",\"docs_operation_launch.md\":\"CZauVZLr\",\"docs_taskcreateinterceptor.md\":\"Ca0_6Cf0\",\"docs_support.md\":\"ELL_RBrX\",\"index.md\":\"Bf8oB0ol\",\"docs_taskactorprovider.md\":\"p2zjDnTT\",\"docs_instancelistener.md\":\"Bdpl-rpr\",\"docs_operation_deploy.md\":\"cy1szzwN\",\"docs_operation_service.md\":\"CxGtRjlE\",\"docs_authorization.md\":\"CsPHnhzG\",\"docs_tasktrigger.md\":\"BjTKcKBL\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"FlowLong 飞龙工作流引擎\",\"description\":\"真正的国产工作流引擎 json 格式实例模型、简易审批流程设计器、🚩为中国特色审批匠心打造❗\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"siteTitle\":\"FlowLong\",\"logo\":\"/logo.svg\",\"search\":{\"provider\":\"algolia\",\"options\":{\"appId\":\"...\",\"apiKey\":\"...\",\"indexName\":\"...\"}},\"nav\":[{\"text\":\"🐲主页\",\"link\":\"/\"},{\"text\":\"开源💎授权\",\"link\":\"/docs/authorization\"},{\"text\":\"优惠🎉活动\",\"link\":\"/docs/preferential\"},{\"text\":\"🍉指南\",\"items\":[{\"text\":\"介绍\",\"items\":[{\"text\":\"前言\",\"link\":\"/docs/preface\"}]},{\"text\":\"入门知识\",\"items\":[{\"text\":\"快速上手\",\"link\":\"/docs/started\"},{\"text\":\"安装集成\",\"link\":\"/docs/install\"},{\"text\":\"表结构说明\",\"link\":\"/docs/tables\"},{\"text\":\"流程设计器\",\"link\":\"/docs/designer\"},{\"text\":\"数据来源\",\"link\":\"/docs/source\"}]},{\"text\":\"基本操作\",\"collapsed\":false,\"items\":[{\"text\":\"部署流程\",\"link\":\"/docs/operation/deploy\"},{\"text\":\"发起流程\",\"link\":\"/docs/operation/launch\"},{\"text\":\"流程服务\",\"link\":\"/docs/operation/service\"}]}]},{\"text\":\"🍒配置\",\"items\":[{\"text\":\"流程设计器\",\"link\":\"/docs/designer\"}]},{\"text\":\"❓问答\",\"link\":\"/docs/qa\"},{\"text\":\"捐赠😍支持\",\"link\":\"/docs/support\"}],\"sidebar\":[{\"text\":\"介绍\",\"collapsed\":false,\"items\":[{\"text\":\"前言\",\"link\":\"/docs/preface\"},{\"text\":\"优惠🎉活动\",\"link\":\"/docs/preferential\"}]},{\"text\":\"入门知识\",\"collapsed\":false,\"items\":[{\"text\":\"快速上手\",\"link\":\"/docs/started\"},{\"text\":\"开源💎授权\",\"link\":\"/docs/authorization\"},{\"text\":\"安装集成\",\"link\":\"/docs/install\"},{\"text\":\"表结构说明\",\"link\":\"/docs/tables\"},{\"text\":\"流程设计器\",\"link\":\"/docs/designer\"},{\"text\":\"数据来源\",\"link\":\"/docs/source\"}]},{\"text\":\"模型实例\",\"collapsed\":false,\"items\":[{\"text\":\"实例监听\",\"link\":\"/docs/instanceListener\"},{\"text\":\"模型缓存\",\"link\":\"/docs/modelCache\"},{\"text\":\"模型解析器\",\"link\":\"/docs/modelParser\"},{\"text\":\"数据传输\",\"link\":\"/docs/dataTransfer\"}]},{\"text\":\"工作任务\",\"collapsed\":false,\"items\":[{\"text\":\"监听\",\"link\":\"/docs/taskListener\"},{\"text\":\"触发器\",\"link\":\"/docs/taskTrigger\"},{\"text\":\"提醒\",\"link\":\"/docs/taskReminder\"},{\"text\":\"创建拦截器\",\"link\":\"/docs/taskCreateInterceptor\"},{\"text\":\"访问策略\",\"link\":\"/docs/taskAccessStrategy\"},{\"text\":\"参与者\",\"link\":\"/docs/taskActorProvider\"}]},{\"text\":\"基本操作\",\"collapsed\":false,\"items\":[{\"text\":\"部署流程\",\"link\":\"/docs/operation/deploy\"},{\"text\":\"发起流程\",\"link\":\"/docs/operation/launch\"},{\"text\":\"流程服务\",\"link\":\"/docs/operation/service\"}]},{\"text\":\"其他站点\",\"collapsed\":false,\"items\":[{\"text\":\"成为赞助商\",\"link\":\"/docs/sponsor\"},{\"text\":\"捐赠😍支持\",\"link\":\"/docs/support\"},{\"text\":\"友情链接\",\"link\":\"/docs/links\"}]}],\"outline\":{\"level\":\"deep\",\"label\":\"目录\"},\"darkModeSwitchLabel\":\"切换亮色/暗黑模式\",\"sidebarMenuLabel\":\"文章\",\"returnToTopLabel\":\"返回顶部\",\"lastUpdatedText\":\"最后更新\",\"docFooter\":{\"prev\":\"上一篇\",\"next\":\"下一篇\"},\"footer\":{\"message\":\"更适合中国人的工作流引擎\",\"copyright\":\"Copyright © 2023 FlowLong\"},\"editLink\":{\"pattern\":\"https://gitee.com/aizuda/flowlong-docs\",\"text\":\"Edit this page on GitHub\"},\"lastUpdated\":{\"text\":\"最后更新\",\"formatOptions\":{\"dateStyle\":\"full\",\"timeStyle\":\"medium\"}},\"cleanUrls\":true,\"ignoreDeadLinks\":true,\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/aizuda/flowlong\"},{\"icon\":{\"svg\":\"<svg x=\\\"5\\\" y=\\\"5\\\" viewBox=\\\"0 0 1024 1024\\\" version=\\\"1.1\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" width=\\\"18\\\" height=\\\"18\\\"><path d=\\\"M512 1024C229.222 1024 0 794.778 0 512S229.222 0 512 0s512 229.222 512 512-229.222 512-512 512z m259.149-568.883h-290.74a25.293 25.293 0 0 0-25.292 25.293l-0.026 63.206c0 13.952 11.315 25.293 25.267 25.293h177.024c13.978 0 25.293 11.315 25.293 25.267v12.646a75.853 75.853 0 0 1-75.853 75.853h-240.23a25.293 25.293 0 0 1-25.267-25.293V417.203a75.853 75.853 0 0 1 75.827-75.853h353.946a25.293 25.293 0 0 0 25.267-25.292l0.077-63.207a25.293 25.293 0 0 0-25.268-25.293H417.152a189.62 189.62 0 0 0-189.62 189.645V771.15c0 13.977 11.316 25.293 25.294 25.293h372.94a170.65 170.65 0 0 0 170.65-170.65V480.384a25.293 25.293 0 0 0-25.293-25.267z\\\" fill=\\\"#C71D23\\\"></path></svg>\"},\"link\":\"https://gitee.com/aizuda/flowlong\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
    
  </body>
</html>